bench hole - Spanish English Dictionary